.__h2,
.__h3,
.__h4 {
  color: #23374d;
}

.__h2 {
  margin: 20px 0;
  font-size: 24px;
}

#font-small .__h2 {
  font-size: 24px;
}
#font-normal .__h2 {
  font-size: 26px;
}
#font-bi .__h2 {
  font-size: 28px;
}

.__h3,
.__h4 {
  margin: 10px 0;
  font-size: 23px;
}

#font-small .__h3,
#font-small .__h4 {
  font-size: 23px;
}

#font-normal .__h3,
#font-normal .__h4 {
  font-size: 25px;
}

#font-bi .__h3,
#font-bi .__h4 {
  font-size: 27px;
}

.__p,
._p {
  font-size: 23px;
  color: #1E1E1E;
  margin: 10px 0;
}

#font-small .__p,
#font-small ._p {
  font-size: 23px;
}

#font-normal .__p,
#font-normal ._p {
  font-size: 25px;
}

#font-bi .__p,
#font-bi ._p {
  font-size: 27px;
}

._a {
  font-size: 20px;
}

#font-small ._a {
  font-size: 20px;
}

#font-normal ._a {
  font-size: 22px;
}

#font-bi ._a {
  font-size: 24px;
}

.__ul,
._ul {
  font-size: 22px;
}

#font-small .__ul,
#font-small ._ul {
  font-size: 22px;
}

#font-normal .__ul,
#font-normal ._ul {
  font-size: 24px;
}

#font-bi .__ul,
#font-bi ._ul {
  font-size: 26px;
}

.__pre {
  margin: 20px 0;
  padding: .5em;
  border-radius: 14px;
  background-size: 2px 2px;
  background: url();
  background-color: #f6f8fa;
}


._code text {
  display: inline-block;
  padding: .5em;
  overflow: auto;
  width: auto;
  border-radius: 14px;
  white-space: nowrap;
  background-color: #f6f8fa;
}

.emoji rich-text {
  display: none;

}

.emoji ._image {
  opacity: 1;
  margin-top: initial;
}

#theme-tikTok ._code text,
#theme-dark ._code text
{
  background-color: #343448;
}

#theme-tikTok .__pre
#theme-dark .__pre
{
  background-color: #343448;
}

#theme-tikTok .__p,
#theme-tikTok ._p,
#theme-dark .__p,
#theme-dark ._p
{
  color: white;
}

#theme-tikTok .__h2,
#theme-tikTok .__h3,
#theme-tikTok .__h4,
#theme-dark .__h2,
#theme-dark .__h3,
#theme-dark .__h4
{
  color: white;
}